package de.dubiel.plung.client.services;

import com.google.gwt.user.client.rpc.AsyncCallback;

import de.dubiel.plung.shared.dao.HighScore;
import de.dubiel.plung.shared.dao.User;

public interface UserServiceAsync {
    void getUser(String callbackURL, AsyncCallback<User> callback);

    void updateUser(User user, AsyncCallback<Void> callback);
    
    void getHighScoreList(int start, int length, AsyncCallback<HighScore> callback);
}
